technological watch - Allemand Anglais Dictionnaire